Knot calculation for spline fitting via sparse optimization

نویسندگان

  • Hongmei Kang
  • Falai Chen
  • Yusheng Li
  • Jiansong Deng
  • Zhouwang Yang
چکیده

Curve fitting with splines is a fundamental problem in computer-aided design and engineering. However, how to choose the number of knots and how to place the knots in spline fitting remain a difficult issue. This paper presents a framework for computing knots (including the number and positions) in curve fitting based on a sparse optimizationmodel. The framework consists of two steps: first, from a dense initial knot vector, a set of active knots is selected at which certain order derivative of the spline is discontinuous by solving a sparse optimization problem; second, we further remove redundant knots and adjust the positions of active knots to obtain the final knot vector. Our experiments show that the approximation spline curve obtained by our approach has less number of knots compared to existing methods. Particularly, when the data points are sampled dense enough from a spline, our algorithm can recover the ground truth knot vector and reproduce the spline. © 2014 Elsevier Ltd. All rights reserved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A direct method to solve optimal knots of B-spline curves: An application for non-uniform B-spline curves fitting

B-spline functions are widely used in many industrial applications such as computer graphic representations, computer aided design, computer aided manufacturing, computer numerical control, etc. Recently, there exist some demands, e.g. in reverse engineering (RE) area, to employ B-spline curves for non-trivial cases that include curves with discontinuous points, cusps or turning points from the...

متن کامل

On Algorithms for Ordinary Least Squares Regression Spline Fitting: a Comparative Study

Regression spline smoothing is a popular approach for conducting nonparametric regression. An important issue associated with it is the choice of a ‘‘theoretically best’’ set of knots. Different statistical model selection methods, such as Akaike’s information criterion and generalized cross-validation, have been applied to derive different ‘‘theoretically best’’ sets of knots. Typically these ...

متن کامل

Curve Representation for Outlines of Planar Images using Multilevel Coordinate Search

This paper proposes an optimization technique for the outline capture of planar images. This is inspired by a global optimization algorithm based on multilevel coordinate search (MCS). By starting a search from certain good points (initially detected corner points), an improved convergence result is obtained. The overall technique has various phases including extracting outlines of images, dete...

متن کامل

Spline Curve Matching with Sparse Knot Sets

This paper presents a new curve matching method for deformable shapes using two-dimensional splines. In contrast to the residual error criterion [7], which is based on relative locations of corresponding knot points such that is reliable primarily for dense point sets, we use deformation energy of thin-plate-spline mapping between sparse knot points and normalized local curvature information. T...

متن کامل

A Fast and Adaptive Surface Reconstruction Algorithm Based on Implicit Tensor-Product B-Spline Surfaces

Based on the implicit tensor-product B-spline (ITPBS) representation of surfaces, we propose a fast and adaptive algorithm to solve the surface reconstruction problem—reconstructing a surface from a dense set of point clouds. Our algorithm is driven by a surface fitting model proposed in [19], which amounts to solving a quadratic optimization problem. We explore the matrix form of the surface f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Computer-Aided Design

دوره 58  شماره 

صفحات  -

تاریخ انتشار 2015